mental defective - Francés Inglés Diccionario